package 第三天

/**
 * 接口代表事物具备的能力
 * =========接口中的方法可以实现=========
 * 抽象类表示事物的具体特征,也就是本质
 */

fun main(args: Array<String>) {

}

abstract class Human2(var neme: String) {
    //人类
    abstract fun eat()
}

class Chinese2(name: String) : Human(name), Ride, DriveCar {
    override fun rideBack() {
        println("骑自行车")
    }

    override fun eat() {
        println("用筷子吃饭")
    }
}

//骑自行车
interface Ride {
    fun rideBack()
}

//开车
interface DriveCar {
    fun driveCar() {
        println("我学会了开车")
    }
}